mama needs (new) shoes! - Turkish English Dictionary