macrogamia - Turkish English Dictionary