baby wrap carrier - German English Dictionary