having a large mouth - Turkish English Dictionary