work miracles - Turkish English Dictionary