engineers association of geneva (switzerland) - Turkish English Dictionary