caterwaul - Turkish English Dictionary