be worried/vexed - Turco Inglés Diccionario