call centerEnglish → SpanishOxford English–Spanishcall center, (British) call centre noun centro m de llamadas