peleton - German English Dictionary