biostorage - German English Dictionary