technisches genie - Turkish English Dictionary