amodorrante - Turkish English Dictionary