abruma - Turkish English Dictionary