related technologies - German English Dictionary