biosome - German English Dictionary