one small step for a man one giant leap for mankind - Turkish English Dictionary