my jaw hit the floor - Turkish English Dictionary