teamed - German English Dictionary