ham tavşan postu - Turkish English Dictionary