paederasts - German English Dictionary