stallions - German English Dictionary