garrupa - Turkish English Dictionary