shabbiest - Turkish English Dictionary