bambochade - Turkish English Dictionary