ethyl aminobutenoate - German English Dictionary