decathlon - German English Dictionary