macropene - Turkish English Dictionary