nemean lion - Turkish English Dictionary