biorobotics - German English Dictionary