grossly overcooked - Turkish English Dictionary