torulopsidose - German English Dictionary