booby hutch - Turkish English Dictionary