i can't perform miracles! - Turkish English Dictionary