trailer court - Turkish English Dictionary