large coach-house - Turkish English Dictionary